5999 De Zavala Rd, San Antonio, TX 78249-2233, San Antonio
"Great food, quick service, good price and great portions"
"Great food, quick service, good price and great portions"